corner store owner - Espagnol Anglais Dictionnaire